2111,2112,2112,2112,2112,2111,2111,2110,2110,2110,2110,2110,2110,2110,2109,2109,2109,2109,2109,2108,2107,2107,2109,2110,2111,2112,2113,2115,2116,2117,2118,2120,2121,2123,2125,2126,2127,2129,2131,2132,2135,2136,2137,2138,2139,2141,2143,2145,2147,2149,2151,2152,2153,2154,2155,2156,2157,2158,2159,2160,2161,2163,2164,2165,2165,2166,2167,2167,2168,2168,2167,2166,2165,2164,2163,2162,2161,2160,2160,2161,2162,2164,2165,2165,2165,2165,2166,2167,2169,2170,2171,2172,2173,2173,2174,2176,2176,2177,2177,2177,2176,2176,2176,2176,2177,2178,2179,2180,2180,2181,2182,2184,2187,2188,2190,2191,2192,2194,2195,2196,2199,2201,2203,2205,2206,2207,2209,2211,2212,2213,2215,2216,2218,2219,2220,2222,2223,2226,2227,2228,2229,2230,2228,2226,2225,2224,2223,2223,2222,2221,2220,2218,2216,2215,2214,2214,2213,2213,2212,2212,2211,2211,2210,2209,2209,2209,2209,2208,2208,2207,2206,2206,2205,2203,2203,2203,2205,2206,2207,2207,2208,2208,2208,2208,2208,2208,2207,2207,2208,2208,2209,2209,2208,2207,2207,2207,2208,2208,2208,2208,2208,2208,2208,2207,2207,2207,2207,2206,2206,2206,2206,2205,2204,2204,2203,2202,2201,2201,2203,2204,2204,2201,2201,2201,2201,2201,2201,2200,2200,2199,2199,2199,2199,2198,2197,2195,2194,2192,2191,2189,2188,2188,2187,2186,2185,2183,2181,2181,2181,2179,2179,2178,2178,2179,2179,2178,2177,2176,2175,2173,2172,2170,2169,2168,2168,2167,2166,2165,2163,2162,2161,2160,2159,2157,2156,2155,2154,2153,2152,2152,2153,2153,2153,2153,2154,2154,2154,2153,2152,2151,2151,2150,2150,2149,2149,2148,2148,2148,2148,2148,2147,2147,2147,2147,2147,2145,2145,2144,2143,2142,2141,2139,2137,2135,2134,2133,2132,2130,2129,2127,2126,2125,2123,2122,2121,2120,2117,2116,2116,2115,2114,2113,2113,2114,2114,2114,2113,2113,2112,2112,2112,2111;1212,1213,1214,1216,1217,1220,1222,1224,1226,1228,1229,1230,1231,1233,1236,1238,1240,1242,1244,1248,1251,1252,1252,1252,1252,1252,1252,1252,1251,1251,1251,1250,1250,1250,1251,1252,1253,1255,1256,1256,1258,1258,1259,1260,1260,1260,1260,1260,1261,1261,1261,1261,1260,1260,1260,1260,1261,1261,1261,1261,1262,1262,1263,1263,1264,1265,1265,1267,1267,1269,1269,1270,1271,1271,1272,1273,1274,1275,1276,1277,1278,1278,1280,1281,1282,1284,1286,1287,1288,1289,1290,1291,1292,1293,1294,1295,1297,1298,1303,1304,1305,1306,1307,1308,1309,1310,1311,1312,1313,1314,1315,1315,1316,1317,1319,1319,1320,1320,1321,1321,1321,1321,1321,1321,1321,1321,1321,1321,1321,1321,1321,1321,1322,1322,1322,1322,1322,1322,1322,1321,1321,1321,1317,1317,1316,1315,1315,1314,1313,1313,1313,1313,1314,1315,1315,1314,1314,1313,1313,1312,1311,1310,1309,1308,1307,1306,1304,1302,1301,1300,1299,1297,1296,1292,1290,1289,1288,1288,1287,1286,1285,1284,1283,1281,1280,1279,1278,1276,1274,1273,1272,1271,1269,1267,1266,1265,1263,1262,1259,1257,1255,1254,1253,1252,1251,1250,1249,1249,1248,1246,1245,1243,1241,1240,1239,1237,1235,1234,1233,1232,1228,1224,1223,1222,1220,1219,1218,1216,1214,1211,1210,1208,1206,1204,1201,1200,1198,1197,1195,1193,1193,1191,1190,1189,1188,1186,1184,1183,1182,1179,1178,1178,1177,1173,1172,1172,1172,1171,1171,1170,1170,1169,1169,1169,1168,1168,1168,1167,1167,1167,1167,1167,1166,1166,1166,1166,1166,1167,1167,1168,1168,1169,1170,1171,1173,1174,1175,1176,1177,1178,1179,1179,1180,1180,1181,1181,1182,1183,1184,1185,1186,1187,1188,1189,1190,1190,1191,1191,1191,1191,1191,1190,1190,1190,1191,1192,1193,1193,1192,1192,1191,1191,1191,1192,1192,1194,1194,1194,1195,1196,1196,1197,1199,1201,1203,1204,1204,1206,1207,1209,1210,1211